package com.itheima.annotation.anno2;

public @interface Anno1 {
    // 定义一个基本数据类型的属性
    int a() default 23;

    // 定义一个String类型的属性
    public String name() default "itheima";

    // 定义一个class类型的属性
    Class clazz() default Anno2.class;

    // 定义一个注解类型的属性
    Anno2 anno() default @Anno2;

    // 定义一个枚举类型的属性
    Season season() default Season.SPRING;

    // 定义一个以上类型的一维数组
    int[] arr() default {1, 2, 3, 4, 5};

    Season[] seasons() default {Season.SPRING, Season.SUMMER};

    // value 特殊属性,后期在使用注解的时候,只需要给注解的 value 属性赋值.
    String value();
}
